nightlong struggle

Translations
ночная борьба
The firefighters' nightlong struggle finally brought the blaze under control.
Ночная борьба пожарных, наконец, позволила взять пожар под контроль.